package id.co.shuba.spamobile.model;

@Table("TBL_MAINTENANCE_VISIT")
public class MaintenanceVisitInfo {
	@PrimaryKey
	@Column("VISIT_ID")
	private String id;	
	
	@Column("AO_CODE")		
	private String aoCode;
	
	@Column("UNIT_CODE")	
	private String unitCode;
	
	@FormField
	@Column("DATE_VISIT")
	private String dateVisit;
	
	@FormField
	@Column("NO_ACCOUNT")
	private String noAccount;
	
	@FormField
	@Column("DEBTOR_NAME")
	private String debtorName;
	
	@FormField
	@Column("OBJECTIVE_OF_VISIT")
	private String objectiveOfVisit;
	
	@Column("IS_UPLOAD")
	private String isUpload;
	
	@Column("ENTRY_BY")
	private String entryBy;
	
	@Column("ENTRY_DATE")
	private String entryDate;
	
	@Column("UPDATE_BY")
	private String updateBy;
	
	@Column("UPDATE_DATE")
	private String updateDate;
	
	@Column("COORDINATE")
	private String coordinate;
	
	@Column("UPLOAD_BY")
	private String uploadBy;
	
	@Column("UPLOAD_DATE")
	private String uploadDate;
	
	@Column("IS_DELETED")
	private String isDeleted;
	
	
	//ENHANCEMENT
	@Column("IS_KP")
	private String isKP;
	@Column("IS_BATAS_TANGGAL_KUNJUNGAN")
	private String batasTanggalKunjungan;
	@Column("IS_TANGGAL_PERPANJANGAN_KUNJUNGAN")
	private String tanggalPerpanjanganKunjungan;
	@Column("ALASAN_PERPANJANGAN_KUNJUNGAN")
	private String alasanPerkanjanganKunjungan;
	@Column("TANGGAL_AKTUAL_KUNJUNGAN_BERIKUTNYA")
	private String tanggalAktualKunjunganBerikutnya;
	@Column("PROOF_CALL")
	private String proofCall;
	@Column("IS_VALID")
	private String isValid;	
	
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}	
	public String getAoCode() {
		return aoCode;
	}
	public void setAoCode(String aoCode) {
		this.aoCode = aoCode;
	}
	public String getUnitCode() {
		return unitCode;
	}
	public void setUnitCode(String unitCode) {
		this.unitCode = unitCode;
	}
	public String getDateVisit() {
		return dateVisit;
	}
	public void setDateVisit(String dateVisit) {
		this.dateVisit = dateVisit;
	}
	public String getNoAccount() {
		return noAccount;
	}
	public void setNoAccount(String noAccount) {
		this.noAccount = noAccount;
	}
	public String getDebtorName() {
		return debtorName;
	}
	public void setDebtorName(String debtorName) {
		this.debtorName = debtorName;
	}
	public String getObjectiveOfVisit() {
		return objectiveOfVisit;
	}
	public void setObjectiveOfVisit(String objectiveOfVisit) {
		this.objectiveOfVisit = objectiveOfVisit;
	}
	public String getIsUpload() {
		return isUpload;
	}
	public void setIsUpload(String isUpload) {
		this.isUpload = isUpload;
	}
	public String getEntryBy() {
		return entryBy;
	}
	public void setEntryBy(String entryBy) {
		this.entryBy = entryBy;
	}
	public String getEntryDate() {
		return entryDate;
	}
	public void setEntryDate(String entryDate) {
		this.entryDate = entryDate;
	}
	public String getUpdateBy() {
		return updateBy;
	}
	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}
	public String getUpdateDate() {
		return updateDate;
	}
	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}
	public String getCoordinate() {
		return coordinate;
	}
	public void setCoordinate(String coordinate) {
		this.coordinate = coordinate;
	}
	public String getUploadBy() {
		return uploadBy;
	}
	public void setUploadBy(String uploadBy) {
		this.uploadBy = uploadBy;
	}
	public String getUploadDate() {
		return uploadDate;
	}
	public void setUploadDate(String uploadDate) {
		this.uploadDate = uploadDate;
	}
	public String getIsDeleted() {
		return isDeleted;
	}
	public void setIsDeleted(String isDeleted) {
		this.isDeleted = isDeleted;
	}			
}
